home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Nebula 2
/
Nebula Two.iso
/
Apps
/
ScreenSavers
/
BackSpaceViews
/
AlarmView.BackModule
/
Alarm.h
< prev
next >
Wrap
Text File
|
1995-06-12
|
892b
|
58 lines
/*
* Alarm.h
*/
#import <objc/Object.h>
#import <appkit/View.h>
#import <sys/time.h>
@interface Alarm:Object
{
int sec, min, hour, day, month, year;
struct timeval tv;
struct tm *localt;
char timestring[80];
BOOL pm;
id delegate;
int amin, ahour;
BOOL alarmset;
BOOL ringing;
int ringtime;
}
- resetRinger;
- findCurrentTime;
- (int)year;
- (int)month;
- (int)day;
- (int)hour;
- (int)minute;
- (int)second;
- (const char *)monthString:(int) i;
- (const char *)timeString;
- (const char *)dateString;
- (const char *)militaryTimeString;
- setDelegate:sender;
- setAlarmTime:(int)ah :(int)am;
- setAlarmState:(BOOL)astate;
- (int)alarmHour;
- (int)alarmMinute;
- (BOOL)alarmState;
@end;
@interface Object (TimeDelegate)
- alarm:sender;
@end
@interface DummyResponderView : View
{id delegate;}
- (BOOL)acceptsFirstResponder;
- changeFont:font;
- setDelegate:sender;
@end;